have great powers of endurance - Turkish English Dictionary